Envisioning the Roomba as AI Resource: A Classroom and Laboratory Evaluation
نویسندگان
چکیده
This paper investigates the suitability of iRobot’s Roomba as a low-cost robotic platform for use in AI research and education. Examining the sensing and actuation capabilities of the vacuum base led us to develop sensor and actuation models more accurate than those provided by the raw API. We validate these models with implementations of Monte Carlo Localization and FastSLAM, algorithms that suggest the Roomba’s viability for AI research. Classroom trials incorporated the Roomba into CS 1 and CS 2 courses in the Spring of 2006, and student feedback has been similarly promising for educational uses. While the platform has both benefits and drawbacks relative to similarly-priced alternatives, we conclude that the Roomba will interest many educators, especially those focusing on the computational facets of robotics or applications involving large, homogeneous groups of physical agents.
منابع مشابه
Roomba and Mac OS X: Cross-platform Vision and Robotics for AI
This paper investigates the suitability of iRobot’s Roomba as a low-cost robotic platform for use in both research and education. We present sensor and actuation models and implement algorithms that demonstrate the Roomba’s viability. While the platform has both benefits and drawbacks relative to similarly-priced alternatives, we conclude that the Roomba will interest many educators, especially...
متن کاملTowards a Reappraisal of Literary Competence within the Confines of ESL/EFL Classroom
The present paper aimed at highlighting the judicious incorporation of literary genres (i.e. novel, short story/fiction, drama, and poetry) as a supposedly inspiring teaching technique and an allegedly potent learning resource into ESL/EFL curricula. The rationale behind this pedagogical inclusion is to promote both teaching and learning effectiveness through capitalizing intensively on the gen...
متن کاملBook Review: "Learning Strategy Instruction in the Language Classroom: Issues and Implementation"
Language learning strategies, “the techniques or devices which a learner may use to acquire knowledge” (Rubin, 1975, p. 43) or more pertinently “complex, dynamic thoughts and actions, selected and used by learners with some degree of consciousness in specific contexts” (Oxford, 2017, p. 48), have been widely researched and discussed for more than forty years since the mid-1970s. Shifting the fo...
متن کاملTowards a Reappraisal of Literary Competence within the Confines of ESL/EFL Classroom
The present paper aimed at highlighting the judicious incorporation of literary genres (i.e. novel, short story/fiction, drama, and poetry) as a supposedly inspiring teaching technique and an allegedly potent learning resource into ESL/EFL curricula. The rationale behind this pedagogical inclusion is to promote both teaching and learning effectiveness through capitalizing intensively on the gen...
متن کاملAn Effective Model for a Comprehensive Performance Measurement of Clinical and Research Laboratory Centers
Abstract Bachground and objectives: Improvement of the effectiveness of services is one of the most important strategies in many clinical and research laboratory centers. The increased client satisfaction (researchers or patients), resource development innovation efficacy, continuity of services and income are also the important strategies of these centers. For achieving these strategies, we co...
متن کامل